moon octopus - English Synonyms Dictionary